the physically handicapped - German English Dictionary